safety of life and property - Anglais Synonymes Dictionnaire